#include"headfile.h"


memNode * getNode(member mem, int num)
{
    memNode * newP = (memNode *)calloc(1,SIZE_MEM);
    if(NULL == newP) return NULL;
    memcpy(newP->mem.name,mem.name,N);
    newP->mem.id = mem.id;
    if(stu_num == num)
    {
        memcpy(newP->mem.sex,mem.sex,S);
        newP->mem.age = mem.age;
    }
    else if(user_num == num)
        memcpy(newP->mem.password,mem.password,N);
    return newP;
}

memNode * findNode(memNode * p, int id)
{
    //异常处理
    if(NULL == p) return NULL;
    
    while(p) //遍历整个链表
    {
        if(0 != id && id == p->mem.id)
        {
            strcpy(name_delete,p->mem.name);
            return p;
        }
        p = p->next;
    }

    return p;//return NULL;
}
